home *** CD-ROM | disk | FTP | other *** search
Modula Implementation | 1993-08-16 | 750 b | 34 lines |
- IMPLEMENTATION MODULE DrawLines;
-
- FROM SYSTEM IMPORT BYTE,WORD,ADDRESS,BITSET,LONGSET,FFP,INLINE,SETREG,REG;
-
- CONST
- MOVEMS = 48E7H;
- MOVEML = 4CDFH;
-
- (*------ DrawLines ------*)
-
- PROCEDURE DrawLines(a:ADDRESS;b:ADDRESS);
-
- BEGIN
-
- INLINE(MOVEMS,03002H);
-
- SETREG(10,ADDRESS(a));
- SETREG(14,ADDRESS(b));
-
- INLINE(07610H,04242H,0224AH,04240H,04241H,04EAEH,0FF10H,0224AH);
- INLINE(03002H,0323CH,000FFH,04EAEH,0FF0AH,0224AH,0303CH,0027FH);
- INLINE(0323CH,00000H,04EAEH,0FF0AH,0224AH,04240H,0323CH,000FFH);
- INLINE(04EAEH,0FF10H,0224AH,03002H,04241H,04EAEH,0FF0AH,0224AH);
- INLINE(0303CH,0027FH,0323CH,000FFH,04EAEH,0FF0AH,05442H,0B47CH);
- INLINE(00280H,065B0H,05343H,066AAH);
-
-
- INLINE(MOVEML,0400CH);
-
- END DrawLines;
-
- BEGIN
- END DrawLines.
-